package com.huike.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


@Data
public class ActivityDto {





    private int page;

    private int pageSize;


    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;


    /**
     * 活动编号
     */
    private String number;
    /**
     * 活动编号
     */

    private String name;

    /**
     * 渠道来源
     */
    private String channel;
    /**
     * 活动简介
     */
    private String intro;
    /**
     * 活动明细(活动类型)
     */
    private String detail;
    /**
     * 课程折扣
     */
    private Float discount;

    /**
     * 代金券
     */

    private Integer ticket;
    /**
     * 开始时间
     */
    @JsonFormat(pattern="yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date acbegintime;
    /**
     * 结束时间
     */
    @JsonFormat(pattern="yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date acendtime;
    @JsonFormat(pattern="yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createdbegintime;
    @JsonFormat(pattern="yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createdendtime;



}
